package com.jiankangjin.weixinchannel.services;

import java.io.IOException;

import com.jiankangjin.weixinchannel.vo.RefundVo;


/**
 * 所有类型版本支付方法
 */
public interface RefundService {
	public RefundVo barcode_V0_0_1(
			String pay_ssn_id,
			String order_id,
			String total_fee,
			String pay_chnl_seq,
			String refund_fee,
			String currency,
			String expand_json) throws IOException;

	public RefundVo public_V2(
			String pay_ssn_id,
			String order_id,
			String total_fee,
			String pay_chnl_seq,
			String refund_fee,
			String currency,
			String expand_json);
	
	public RefundVo public_V3(
			String pay_ssn_id,
			String order_id,
			String total_fee,
			String pay_chnl_seq,
			String refund_fee,
			String currency,
			String expand_json) throws IOException;
}
